continuously and repeatedly over the years - Español Inglés Diccionario